Big Huge Thesaurus

Hyperglyphe perciformis

noun